package a_02_wizhi.M_mysql;

/**
 * @author fanhb on 2017/9/2
 * @desc xxxx
 */
public class FibonacciSquenceTest {

    //2: 循环FibonacciSequence
//一类是能生殖的兔子，为大兔子；新生的兔子不能生殖，为小兔子；小兔子一个月就长成大兔子，求的是大兔子与小兔子的总和

    public static void main(String[] args) {
        System.out.println("FirstDay = 1 对");
        System.out.println("FirstDay = 1 对");

        //小兔子
        int f1 = 1;

        //大兔子
        int f2 = 1;

        //小兔子
        int m = 12; //一年时间内, 生产数量
        int f = 0; //小兔子对数

        for (int i = 3; i <= m; i++) {

            f = f2; // f是当月生产小兔子f对, 此时f1是上个月生成的小兔子的对数
            f2 = f1 + f2; //过了一个月后, 小兔子变大兔子 --> f2增加
            f1 = f; // 下个月小兔子对数
            System.out.println("第" + i + "个月的  ， 兔子" + f2 + "对");
            System.out.println("小兔子  ===" + f + "对");
        }
    }





}
